gusucode.com > VC下基于winsock2的原始套接子发送程序源码 > VC下基于winsock2的原始套接子发送程序源码/Copy of RawSocket/readme.txt

    采用原始套接字发送数据包
自己定义和封装IP包
数据为TCP包
但是由于XP系统禁止了通过原始套接字发送TCP包
所以每次发送都会出现10004的错误
将IP头中的上层协议选项改为IPPROTO_UDP就可以发送数据了
如果采用非原始套接字发送,则系统分装函数会自己填充IP头部
计算校验和并进行封装
之后就可以发送了